/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 *
 * @author Ram
 */
public class Cuadrado {

    //ATRIBUTOS
    private double lado;
    private double area;
    private double perimetro;
    //CONSTRUSTORES
    public Cuadrado(){
       lado=10;
       area=calcularArea();
       perimetro=calcularPerimetro();
       
    }
    public Cuadrado(double l){
       lado=l;
        area=calcularArea();
       perimetro=calcularPerimetro();
    }
    
    //GETTERS & SETTERS
     public double getLado() {
        return lado;
    }

    public void setLado(double l) {
        lado = l;
    }
    
    //METODOS
    
    public double calcularPerimetro()
    {
        perimetro=4.0*lado;
        return perimetro;
    }
    
    public double calcularArea()
    {
        area=lado*lado;
        return area;
    }
    
    public void imprimirInfo()
    {
        System.out.println("Informacion del Cuadrado ");
        System.out.println(" -------------------------- ");
        System.out.println("Lado: " + lado );
        System.out.println("Area: " + area );
        System.out.println("Perimetro: " + perimetro );
    }
    
}
